Highway 180, Glenwood, NM 88039, Glenwood
"Good food. Wish there was a little more for the price. The owner was very friendly and the service w"
"Good food. Wish there was a little more for the price. The owner was very friendly and the service w"